User Tools

Site Tools


multi-broadcasting

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
multi-broadcasting [2017/08/30 15:32]
palakis Conclusion
multi-broadcasting [2019/01/25 08:00] (current)
palakis
Line 2: Line 2:
 Google Summer of Code project by Stéphane Lepin Google Summer of Code project by Stéphane Lepin
  
-**Current State**: ​Coding period overFinal Mentor evaluation ​in progress+**Current State** ​(as of 2019-01-25)Multi-broadcasting released in 2.1Opus encoding merged (likely released ​in the upcoming 2.3), finishing touches on the FDK-AAC encoder
  
 ==== Project description ==== ==== Project description ====
Line 10: Line 10:
  
 ==== Relevant source code ==== ==== Relevant source code ====
-  * **Multi-broadcasting:​ [[https://​github.com/​mixxxdj/​mixxx/​pull/​1300|PR #1300 on Mixxx'​s repository]]** +  * **Multi-broadcasting:​ [[https://​github.com/​mixxxdj/​mixxx/​pull/​1300|Mixx PR #1300 on GitHub]]** 
-    * Preferences UI works, audio engine side works without known problems. +  * **Opus encoder: [[https://​github.com/​mixxxdj/​mixxx/​pull/​1386|Mixxx PR #1386 on GitHub]]** 
-      * Changes made to SoundDeviceNetwork may need external review by people with more experience in audio engines +  * **AAC/​HE-AAC encoder using fdk-aac: [[https://​github.com/​mixxxdj/​mixxx/​pull/​1387|Mixxx PR #1387 on GitHub]]**
-  * **Opus encoder: [[https://​github.com/​Palakis/​mixxx/​pull/​3|Internal ​PR #on my fork of Mixxx]]** +
-    * Works and tested in Recording and Live Broadcasting +
-  * **AAC/​HE-AAC encoder using fdk-aac: [[https://​github.com/​Palakis/​mixxx/​pull/​4|Internal ​PR #on my fork of Mixxx]]** +
-    * Works and tested in Recording and Live Broadcasting+
     * Live Broadcasting implemented with [[https://​launchpad.net/​~palakis/​+archive/​ubuntu/​libshout-aac|a version of libshout]] modified for AAC streaming     * Live Broadcasting implemented with [[https://​launchpad.net/​~palakis/​+archive/​ubuntu/​libshout-aac|a version of libshout]] modified for AAC streaming
     * Finds a dynamically-loadable libfdk-aac automatically. Windows version can even find and use B.U.T.T'​s ("​Broadcast Using This Tool" by Daniel Nöthen) version of the library.     * Finds a dynamically-loadable libfdk-aac automatically. Windows version can even find and use B.U.T.T'​s ("​Broadcast Using This Tool" by Daniel Nöthen) version of the library.
multi-broadcasting.1504121523.txt.gz · Last modified: 2017/08/30 15:32 by palakis