NewsEn
From MuMuDVB Wiki - a DVB network streaming free software
| Menu |
|---|
| English | Français |
|---|---|
| Main_Page | PagePrincipale |
| NewsEn | Nouvelles |
| DocsEn | Documentation |
| DocLastVersion Most Recent Documentation | |
| Download | Téléchargement |
| Features | Fonctionalités |
| ContactEn | Contact |
| DeveloppementSupportCam | DeveloppementSupportCam |
| DeveloppementTranscoding | |
| DeveloppementIPv6 | |
| MumudvbAndS2 | |
| MuMuDVB_Embedded |
12/2009 : More features
Just to announce some recently developped features
The logical channel number (thank Ludovic for remembering this to me)
Some providers (terrestrial in France at least) send in the Network Information Table, information about what the channel number should be.
It's a bit out of the DVB norm : it's a private descriptor according to EN 300 468, but it's defined in IEC 62216-1 : "Digital terrestrial television receivers for the DVB-T system ", (that I cannot get because of the price) All this to say that it's not enabled by default.
To enable it, put autoconf_lcn=1 in your configuration file, you'll get a result like (in -v mode)
Autoconf : We search for the NIT Autoconf NIT LCN channel FOUND id 257, LCN 2 name "France 2" Autoconf NIT LCN channel FOUND id 260, LCN 5 name "France 5" Autoconf NIT LCN channel FOUND id 261, LCN 7 name "ARTE" Autoconf NIT LCN channel FOUND id 262, LCN 13 name "LCP" Autoconf NIT LCN channel FOUND id 273, LCN 3 name "France 3" Autoconf NIT LCN channel FOUND id 374, LCN 20 name "France Ô"
By the way, by this I parse a part of the NIT, the code is in autoconf_nit.c if some people are interested for decoding other descriptors
The LCN is not used for the moment, I was thinking to use it for unicast (path /bylcn/ ) and for the channel name
This LCN is not sent on Barcelona terrestrial, neither on Atlantic Bird (on the TF1 transponder)
Sorting of the services
Now in autoconfiguration = full the channels are sorted by transport stream id, just to ensure that you get same order from run to run (if no channel is added or removed)
Selecting of channels in autoconfiguration = full
If you want to keep the advantages of the full autoconfiguration, but not stream all the channels of the transponder, you can add a line like
autoconf_tsid_list=301 306 308 309 310 311 312 314 315 317 318
to your configuration file
Change in the configuration file syntax
Since the multicast address can be useless in some case and also because you will be soon able to autoconfigure channels by ts_id, you can use the following syntax for the channels
channel_next name=Barcelona TV unicast_port=8090 pids=272 channel_next name=TV L'Hospitalet unicast_port=4244 pids=528 channel_next name=Televisio Badalona pids=784
This change is backward compatible, the old syntax is still working (in ip= line is equivalent to a channel_next)
Statistics in JSON format (Thank to Pierre Gronlier)
When unicast is activated, statistics can be retrieved using HTTP. These statistics are now in json format.
The following URL works
/channels_list.js /monitor/signal_power.js /monitor/channels_traffic.js
It is pretty easy to add new urls and new fields.
M3U playlist
When unicast is activated, playlists are now accessible in HTTP using one of the following URLs :
/playlist.m3u /playlist_multicast.m3u /playlist_multicast_vlc.m3u
the playlist vlc contains the @ to tell to VLC to join the multicast group
I hope this can help MuMuDVB to work with mythTV
Update of the CA system Ids
The names of the CA system ids have been updated (more than 60 added). MuMuDVB now contains the name for all the ca system ids registered (the 03/12/09)
11/2009 : Mumudvb 1.6.1 beta
This section contains the new features of the latest snapshot compared to the stable versio
New features / improvements
- transcoding
- unicast sending buffering
- SDT rewriting and EIT sorting
- ability to disable multicast
- Card reading using thread
- OpenWRT support
- CAM improvments (in particular for PowerCAM HD v3.1)
- Various bugs corrected
10/2009 : Mumudvb 1.6
New features / improvements
- Support for HTTP Unicast
- Implementation of the RTP headers.
- The limit in the size of the PAT PID for PAT rewriting has been removed
- PAT rewrite is less CPU consuming
- ATSC autoconfiguration fully fonctionnal
- Autoconfiguration: MuMuDVB can update the PIDs while running if they change
- Tuning: Support for circular polarization, more LNBs and possibility to fix LNB voltage to 0V
- Tuning: We can set the coderate (FEC) for satellite and cable with the option coderate
- Documentation rewrite. The doc is now in asciidoc format + new configuration examples
- Autoconfiguration: We wait for all the channels in the PAT to be configured before continuing
- Autoconfiguration: New option autoconf_scrambled which permit to autoconfigure scrambbled channels even without cam_support
- CAM support: We look on the packets to check if the descrambling was successful
- Option dont_send_scrambled to avoid sending scrambled packets (thus not making SAP announces for scrambled channels)
- Option to show the traffic for each channel
- Reduce CPU usage : experimental feature : DVB buffering
- CAM : MuMuDVB can reset the CAM module if it initialize badly
- SAP : new option sap_uri.
- VLC bug : add an option to avoid sending the SDT, this is a workaround for VLC
Bugs corrected
- Cam support : wait a bit more between polling events (solve problems with T-Rex Supermodule v4.6)
- Cam : Change the list managment. This solves the problem of only one channel descrambled with aston pro
- We check if the PMT_QUERY sending (asking a channel to be descrambled) to the CAM was sucessful.
- Autoconfiguration, pat rewrite, CAM : we check the transport_stream id. This solve problems with shared PMT betwwen channels.
03/2009 : Mumudvb 1.5.4
New features / improvements
- New stack for cam support, based on libdvben50221 from dvb_apps
- Option dont_tune to avoid mumudvb to try to tune the card (can be used to test dvb-s2)
- Non ascii channels names are now well handled by autoconf
- Autoconfiguration : Better pid selection (new descriptor types added), can correct issues with some nondetected audio/video pids
- Autoconfiguration ; Detection of the PCR PID, this solves problem with vlc and the absence of sound on certain channels
- A configuration file is generated after autoconfiguration
- Preliminary support for ATSC cards, new option atsc_modulation
Bugs corrected
- We don't set the filters multiple times
- Better reading of the config file
- Segmentation faults with some particular configuration files
- Bug in intialisation scripts
- Better handling of partial packets. Mumudvb doesn't exit anymore.
12/2008 : Mumudvb in debian
Mumudvb is now in debian experimental
http://packages.debian.org/experimental/mumudvb
Thanks to Stephane Glondu, Vincent Bernat and debian people
12/2008 : Mumudvb 1.5.3
New features
- Option multicast_ttl to override default ttl
- Option autoconf_ip_header, to change the first part of ip adresses used by autoconfiguration
- Option sap_default_group
- Init scripts, cf scripts/ directory
- Smaller memory footprint
Bugs corrected
- Better conformances to RFC for sap announces (this correct issues with VLC < 0.8.6f)
- Better memory freeing
- CRC32 calculation was wrong on 64bits platforms
09/2008 : Mumudvb 1.5.2
The 1.5.2 version of mumudvb gives the support of Sap announces. Sap announces are used to send the streamed channels list to the clients so they automatically knows the IP adresses of the channels.
It also correct some bugs
Download : You can download mumudvb 1.5.2 at : http://gitweb.braice.net/gitweb?p=mumudvb.git;a=snapshot;h=1.5.2
08/2008 : Mumudvb 1.5.0
The 1.5.0 gives two new important features :
- Support for scrambled channels via a CAM
- Support for autoconfiguration : mumudvb is now able to parse the ts stream to find information about the channels and stream them.
Download : You can download mumudvb 1.5.0 at : http://gitweb.braice.net/gitweb?p=mumudvb.git;a=snapshot;h=1.5.0
07/2008 : Autoconfiguration
New feature :
- You can now try autoconfiguration for mumudvb (see the README for more details)
06/2008 : scrambled channels
New feature :
- Mumudvb is no able to use a conditionnal acces module to stream scrambled channels
05/2008
- MumuDVB now includes a modified scan utility wich is able to write his output in the mumudvb format
03/2007
New feature :
- We make a list of unstreamed channels
03/2006
New feature :
- PAT rewriting. This is necessary in order to use some set top boxes
03/2006
Dumpudp update
- dumpudp now uses getopt
- dumpudp can write directly the dump to a file
- Caching system for better performance
02/2006
- Code cleaning
- All mandatory pids are now sent
Mumudvb 1.2 is out !
- English documentation
- MakeFile cleaning
- Log messages translated
- scripts update

