All Activity

This stream auto-updates   

  1. Today
  2. i believe the issue could be down to token= thats added to end of urls via a 302 redirect when stream is requested. It seems that browsers allow for this redirect without issue & mag devices and enigma2 but programs built in python seem to not have the 302 redirect or accept the headers to allow it to redirect with token This issue also breaks channels requested via loadballencer when using the zgemma i55 but there is no option to have a override token or turn it off. Do you use skype ? Regards
  3. Hi, If the following error appears: E: Unable to correct problems, you have ( hold ) broken packages. Just replace: apt-get install mariadb-server -y to aptitude install mariadb-server -y
  4. Yesterday
  5. Last week
  6. Dear Valuable Customers, In this tutorial we are going to learn how we can migrate Our MySQL Database to MariaDB 10.1. MariaDB is a database engine, first released in 2009. It’s an open-source fork of the MySQL database management system, designed as a drop-in replacement for MySQL. What differentiates MariaDB from MySQL is its more open-source development, which has allowed it to grow faster and with more new major features in each update than MySQL. While MySQL has wider distribution and simpler installation, MariaDB provides greater flexibility, improved performance and more features than can be found in MySQL. Our software running with MariaDB will give you much better experience, will increase performance and stability while reducing your CPU load and system resources. What you can expect: Faster zapping time Faster browsing in CMS in all pages High availability and stability under high/stress load This tutorial applies only for Ubuntu 14.04, but the procedure is very similar to other OS (in case you are using something else, please raise a ticket). TAKE A BACKUP OF YOUR DATABASE BEFORE PROCESSING TO THE NEXT STEPS. Our team won't be responsible in case you loose your data. Open SSH to your Main Server as root and run the following commands one by one. apt-get install software-properties-common apt-key adv --recv-keys --keyserver hkp:// 0xcbcb082a1bb943db add-apt-repository 'deb [arch=amd64,i386,ppc64el] trusty main' apt-get update And now, we will run the command to update to mariadb-server apt-get install mariadb-server -y If the system asks to enter a New MySQL Root password, we just press TAB and SPACE (We will leave it blank ). ( We leave it blank, by pressing TAB and then the OK, with the SPACE button ) After completing the steps above, we should have MariaDB In our system. But there are few more steps to follow. We will enter as root in the database server, to run few queries. mysql -u root -pROOT Replace the ROOT, with your MySQL Root password. You should get something similar to: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 33497 Server version: 10.1.21-MariaDB-1~trusty binary distribution Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> We will execute 3 Queries one by one. UPDATE mysql.db SET Host = '' WHERE User = 'user_iptvpro'; UPDATE mysql.user SET Host = '' WHERE User = 'user_iptvpro'; FLUSH PRIVILEGES; And now the last step, is to replace the MySQL Config, with a new stronger one. We open /etc/mysql/my.cnf and we replace ALL the contents with: [client] port = 3306 socket = /var/run/mysqld/mysqld.sock [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0 [mysqld] user = mysql pid-file = /var/run/mysqld/ socket = /var/run/mysqld/mysqld.sock port = 7999 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp lc-messages-dir = /usr/share/mysql skip-external-locking skip-name-resolve=1 bind-address = * key_buffer_size = 128M myisam_sort_buffer_size = 4M max_allowed_packet = 64M myisam-recover-options = BACKUP max_length_for_sort_data = 8192 query_cache_limit = 16M query_cache_size = 128M expire_logs_days = 10 max_binlog_size = 100M max_connections = 4096 back_log = 4096 open_files_limit = 20240 innodb_open_files = 20240 max_connect_errors = 3072 table_open_cache = 4096 table_definition_cache = 4096 tmp_table_size = 1G max_heap_table_size = 1G innodb_buffer_pool_size = 5G innodb_buffer_pool_instances = 5 innodb_read_io_threads = 64 innodb_write_io_threads = 64 innodb_flush_log_at_trx_commit = 0 innodb_flush_method = O_DIRECT performance_schema = 0 innodb-file-per-table = 1 innodb_use_mtflush=1 innodb_mtflush_threads=16 innodb_io_capacity=20000 innodb_table_locks = 0 thread_cache_size = 4096 thread_handling = pool-of-threads thread_pool_size = 8 thread_pool_idle_timeout = 20 thread_pool_max_threads = 1024 [mysqldump] quick quote-names max_allowed_packet = 16M [mysql] [isamchk] key_buffer_size = 16M Before saving the file, you can change number 8 in line thread_pool_size = 8 to your total CPU Threads. We save the file, and we restart the mysql service using service mysql restart We are done.
  7. Hi! I've made a Roku stbemu for xtream-codes. It logs in, browses channels and vods no problem. But when it goes to play the stream, it wont play the m3u8 or mpegts stream(s) from the xtream panel. However, if its a direct m3u8 link to another site's server, the link plays fine. Same for VOD. I believe its a Content-Type error, with links generating video/m2ts as the type, and this seems to be different to other servers' response. Can I get someone to help me adjust/change this towards the correct response?
  8. Hello I am in need of help for two things: 1)How to i get the steams via DVB-S2 PCI on computer and transcode then forward to xtream codes panel 2)How do i get the streams via HDMI and transcode then forward to xtream codes panel I understand that the xtream codes panel can transcode but i wanted to transcode the streams before they hit xtream codes.Aswell as transcoding the streams before they hit xtreamcodes i was looking for the best options to capture the stream. For example Skycaster you can use with dvb-s2 pci in computer and it can receive the stream and it can also transcode the stream but is there different option not using skycaster to receive the stream via dvb-s2 and transcode and then forward to xtreamcodes panel. Also what option is there to capture via hdmi and then transcode before xtreamcodes. Hope someone can recommend how to do this and some software/hardware/guides
  9. Hi, decode base64. base64_decode($string);
  10. hi, i have problem when try to add subtitle for a movie. if i dont select subtitle the movie say ok, but if i select a subtitle its say bad movie. the movie format is mkv and subtitles srt exist any special requirements for subtitles works? i use xtream panel v2. thanks
  11. xtreamcodes 2.4.1 keeps blocking all ips in iptables in the database in the blocked_ips table it keeps adding 1 1484733359 0 we have had to add a crontab to flush the iptables regularly why does xtream codes keep blocking does anyone have a fix for this
  12. Hi Guys, recently i tried to use flussonic to send streams to xtream codes, however this posed a massive issue as we kept having sync issues audio drop outs. Now my reason for sending the channels to flussonic first was i wanted to load balance on all of our servers. However we are limited by a set amount of connections, when running xtream to xtream. After talking to blackdream, and explaining i have since found this is possible in xtream. Ok, So lets say you have 1 connection to your source, now normally when you balance it uses multiple connections at the source, IE: Source > load 1 (1 conn) Source > Load 2 (2 conn) So this means every server you add it to it uses a connection with the source, however there is a trick to this. Go to manage streams, choose edit stream. Go down to your load balance's and it will be set out like this. Main Server | | | LOAD 1 LOAD 2 LOAD 3 Now what we want to do is set it out like this Main Server | Load 1 | | | | Load 2 Load 3 load 4 load 5 So what we have here is Load 1, is a server dedicated to run the channels to our other servers, 10gbps on a private vrack within ovh (so it wont effect your outgoing bandwidth for clients) So in theory if you had 200 connections, You can run from just 200 connections , 200 channels across all 10/20/30/40 however many servers you have, this means you can use xtream codes properly to load balance your clients. When doing this from flussonic xtream balanced perfectly, every time we checked all customers where spread equally also meaning no servers where under stress. If you plan to do it this way buy a good decend stream server (add as load balance and lay your charts out as above.) To do this, Select your channel server load balancer that will run all the incoming streams and add it to the server map, then add the other servers you want to run it, now you will see they go side by so what you now have to do is drag the load balances ontop of your channel server to make it go below! and it will drop it below, then repeat for the other servers, Now you are running 1 connection in and sending multiple out to all your other servers, where as before you would be using multiple connections. Yes its a eggs in one basket sort of case, if that channel server goes down so do the streams, but if needed you can add 2 channel servers, then split them across them, so you can draw like the follow Main Server | | Chan 1 Chan 2 | | | | Load 1 Load 2 load 3 load 4 Hope this helps every one and it will stop your servers from becoming overloaded. - See Screen Shots. Also on your channel server make sure you go to Manage servers, edit server then set the client connections to 0.
  13. Hi Guys, recently i tried to use flussonic to send streams to xtream codes, however this posed a massive issue as we kept having sync issues audio drop outs. Now my reason for sending the channels to flussonic first was i wanted to load balance on all of our servers. However we are limited by a set amount of connections, when running xtream to xtream. After talking to blackdream, and explaining i have since found this is possible in xtream. Ok, So lets say you have 1 connection to your source, now normally when you balance it uses multiple connections at the source, IE: Source > load 1 (1 conn) Source > Load 2 (2 conn) So this means every server you add it to it uses a connection with the source, however there is a trick to this. Go to manage streams, choose edit stream. Go down to your load balance's and it will be set out like this. Main Server | | |
  14. HI there, i was wondering if you had plans to display TV Shows/Series in a more user friendly and visual way, the main reason i still continue to use Stalker on a separate server is series. Currently on Stalker, you would choose the name of the show, for example The Walking Dead, then you would choose the season number and then you will be presented with a list of the episode numbers, opposed to your version where it is pop up box and select the number of the episode.
  15. Earlier
  16. here is the link for EPG in Turkish:
  17. Sub Categories would also be good like Movies-Action or Movies-Sci-Fy and the movie would appear in both if it was a Sy-Fi action movie! Chris
  18. I would also like this option. My server company also has VRack support for connection servers. Chris
  19. I had the same problem. Changed my server and had to change the IP in all the VOD's. Wrote an SQL script to go through the database, look for the old one and change it to the new one. Worked perfectly. Chris
  20. The RTMP protocol is supported on the panel. You can import it with no problem., Then the panel will output as MPEG-TS and HLS.
  21. How could I convert an rtmp link to m3u8 so that it works on the panel Maybe doing transcode?
  22. Hello , Our stalker implementation is not meant to be used as API. Please use the new API located here:
  23. I have same issue today here, Mag Devices not working anymore, please fix this problem
  24. Anyone know how to add the Filmon Channels, everytime i add them they break after some time ?, i am talking about the free to air channels
  25. Hello RedManMark, First of all v2.3.x and v2.4.x uses the same FFmpeg Version. Secondly, the custom ffmpeg you describe, is the one we are already using but in more advanced way. The -copyts its is at the beggining before input, as well as the -c:v copy and -c:a copy is written as -acodec copy , -vcodec copy which is exactly the same. It makes me wonder how this command helps with the drop, while the default command without custom ffmpeg command is the same. Secondly, the lose of the sound it has been investigated already. The issue is that some panels, especially from v1 (and mostly cracked), they are using an outdated FFmpeg version that is not patched, which makes the channel loose sound but it is coming back after a while or they loose it completely. If you are exchanging with this type of exchangers OR if someone else is exchanging with these streams (and you are getting from him), it is possible that your streams will go out of sync as well. Some streams also require a higher probesize in order to work properly and for this reason you can set a valid probesize at General Settings. Last, ALWAYS pay attention that the Generate New Timestamps Read Input Source in Native Frames Are both set to NO. Both of these settings can cause drop connection, and both can make the audio to go out of sync. The problem becomes bigger, if at least 1 panel has these settings enabled, can break the stream for many other customers. These settings however have their meaning, so removing them is not an option, although most of the times must be NO. I would be happy as well if you can contact me on skype so i can check that drop connection thing, but i'm still pretty sure there is a reason for this. I just want to say again, that no matter what version we release, even if it doesnt have any change ( as we have done it before , since we updated code only on CMS Side), some people still complaining for the new updates. For example we have been informed that some routing to germany is failing due to problem in some internet providers, and that happenned, right after the update. You will remember me, that after 2-3 days, everything will be OK, again and we won't change anything. Exactly the same happened with the version v2.2.0. When we released it everything said it was the most buggy version, and suddendly after 5 days, everyone was saying it is the most stable one. Things are going like this, and everyone must understnad that the IPTV & Internet Providers are constantly having problems, it's something that we can't prevent, and something that will always influence us no matter what we do. Before 1 month, there was one internet company that was under DDos, attack and hunderds of customer's panel gone down. It was when we released the version v2.4.0 after few hours. And everyone was blaming xtream codes about this. Thanks god, they made an annoucement after that and everything back to normal. I know i told a lot of things, unrelated to your first post, but it's something that is bothering me quite often now. That is true as well but it only happens if you have some millions of rows in the database. We have already started to migrate the Panel to Latest version of MariaDB + we provide a higly optimized config that will probably solve the issue you are having + it will give you even better zapping time speed and stability. You can get it if you want now, just raise a ticket, and ask for mariadb + optimize, our staff will understand what they have to do Thank you Regards
  26. Just to add to this, with Version 2.3.0 all 7 of our servers would have the same up time for streams. since version 2.4.0/2.4.1 this is not the case, our feeder holds the stream fine but we do have load balance servers dropping the stream despite the stream not dropping from the main. Also since 2.4.0 we have channels randomly lose sound, now we know the source still has sound as we check and a restart of the stream fixes it but this is a bug that has appeared since 2.4.0 and I know you have personally worked with our main supplier BlackDream. Using this custom FFMPEG command does help with the dropping but not the sound issue, -i {INPUT} -c:v copy -c:a copy -copyts But as you can't mass edit your streams to add a command we aren't going to go through 500+ channels adding it. Secondly the panel struggles with deleting closed connection logs when you try to use the tool, actually for us it just crashes the panel.
  27. I have tested its not working I have to send a message to my supplier vps
  28. Please fast reload your Main Server, issue is fixed.
  29. That is because the partition assigned, usually to /, is almost full. This is a common issue on OVH Servers, because the default partition when you reinstall an OS, is just 20GB on /. There is a temporary fix, but it will happen again. The solution is to give more hard disk space to / mount point. You can try the steps below 1) Clear client request logs 2) Clear closed connection logs 3) Login to your SSH Main Server 4) mysqldump -u root -pPASS --all-databases > /root/db.sql 5) service mysql stop 6) rm -rf /var/lib/mysql/* 7) Open /etc/mysql/my.cnf and add innodb_file_per_table = 1 below [mysqld] 7) /usr/bin/mysql_install_db 8) service mysql restart 9) mysql -u root < /root/db.sql 10) service mysql restart Replace the PASS, with your mysql root password If you are still unsure on how to perform all these steps please contact with our support staff. They will fix it asap
  1. Load more activity