DSound v0.2: Streaming, edición de sonido, mejoras de rendimiento y diseño. Sólo un mes y esas grandes noticias!
¡Estimados amigos de Steemian!
En primer lugar, gracias a todos ustedes que se unieron a este proyecto y lo hicieron un gran éxito en esta versión Alpha 1! :)
Tengo que darles las gracias aún más porque las cosas no siempre funcionaron bien. Tuvimos muchos problemas relacionados con el rendimiento de la plataforma u otros problemas con las subidas de sonido de IPFS, pero siempre estabas intentando cargar tus sonidos y dar retroalimentación para poder tomar las medidas adecuadas para resolver los problemas. ¡Muchas gracias chicos!
Ahora vamos a tomar una selección de lo que está por venir en esta versión ...
DSound versión 0.2
Esta versión es RAPIDA! Probablemente la mejor noticia que todos puedan obtener ... :)
Desafortunadamente la mayoría de los problemas con el rendimiento se debieron a IPNS (Inter-Planetary Name System) que permite la publicación de aplicaciones web a IPFS usando nombres en lugar de hashes. Así que opté por publicar a IPFS ya un servidor web centralizado regular, ya que el servidor web será el más utilizado, tendremos un rendimiento significativamente mejor para un uso normal, pero mantener la redundancia de publicar a IPFS e IPNS en el lado como un de copia de seguridad.
Direcciones web de la versión 0.2
Los diversos enlaces a la misma aplicación, es probable que desee utilizar el primero, ya que es más fácil. Los otros son sólo copias de seguridad, por si acaso ...;)
IPFS:
Ahora vamos a seguir adelante y comprobar las nuevas características y ...
Streaming en lugar de Preloading
¡Este era muy importante! Muchos de ustedes publicaron podcasts, djsets, grabaciones, mixtapes, etc. Y la forma en que se desarrolló el motor DSound precargaría todo el sonido antes de iniciar la reproducción, así que para archivos grandes con 1 hasta 4 horas era una pesadilla esperar muchos minutos antes de que se inicie la reproducción ...
El comportamiento de la primera versión se debió a muchas restricciones en la forma en que una aplicación web puede manipular el audio en el navegador, y tuve que escribir casi un motor de sonido completamente nuevo sólo para reproducción, manteniendo el otro para el procesamiento y análisis de sonido al subir nuevos suena
Pero lo que es importante es que no tendrás que esperar así !!! :)
Pruébelo usted mismo y háganme saber en los comentarios sus comentarios ...
Página de edición de sonido
¡Ahora puedes editar tus sonidos! :)
Puedes cambiar la portada, el archivo de sonido, agregar más cosas a la descripción, cambiar las etiquetas o el género, modificar la descarga o comprar enlaces, etc ... Por supuesto, como cualquier frontend a STEAM blockchain todo eso sólo se puede hacer durante la inicial de 7 días, porque después del tiempo de pago de sonido será sellado en el archivo para siempre.
Pero creo que esta característica era realmente alta en la lista de herramientas necesarias para DSound Platform, así que espero que a todos les guste!
Para encontrar el botón de edición que necesita para abrir su página de sonido, haciendo clic en el título de sonido, y luego se puede ver el botón de edición con un lápiz donde por lo general hay un repost uno, sólo en los sonidos que pertenecen a su usuario ...
Mientras tanto, si te apetece escuchar alguna casa profunda, puedes ver mi remix que estaba mostrando en la imagen de arriba en este enlace:
Es del año pasado, pero me gusta mucho ... Y sí, @kolatz es mi música alter ego ... :)
Visualización del valor del sonido después del pago
Esta solución fue realmente mi mal! He olvidado completamente que el pago pendiente eventualmente dejaría de estar pendiente ... ahahah: D
Pero ahora sus sonidos mostrarán el pago que merecían incluso después del tiempo de pago. ¡Mucho mejor!
BTW, ¿ya escuchaste algunas de las pistas de @soundlegion? Grandes canciones! Siga adelante y escuche algunos aquí:
https://dsound.audio/#/@soundlegion
HTML y Markdown en la descripción de sonido y comentarios
Este no era un gran negocio, pero es agradable tener. Mi preocupación principal era seguridad y tenía que cerciorarse de que solamente algunas etiquetas del html pasaran y que markdown serían apoyadas también. Desde el punto de vista de la seguridad es cuidado, así que decidí darle una oportunidad ...
Sé que todavía no es perfecto, hay algunas situaciones en las que el texto hace que el panel se agrande, empujando cosas fuera de la pantalla, pero voy a arreglar esos problemas en el camino, ya que la gente publicará más sonidos con más html y markdown en sus textos. :)
Duración del sonido visualizada en los reproductores
¿Ve esas pastillas negras justo después del título del sonido? Ahí es donde puedes leer la duración de ese sonido en particular. :)
Este me di cuenta de la necesidad. Siempre tengo tiempo limitado para listar podcasts y otros programas como @layl, @anarchast y otros, así que cuando finalmente tengo un poco de tiempo libre, necesito saber si ese show particular encaja en mi horario. Y en DSound no pude ... No más! Ahora todos podemos ver si es un show de 1 hora o 5 minutos de canción justo en el feed ...
Muchas otras correcciones y mejoras
No quiero aburrirte con estas pequeñas cosas ...
Muchos lugares donde el flujo no era completamente correcto. Límites de textos, tamaños de etiquetas y conteo, cosas internas y así sucesivamente ...
Todos aquellos menores de edad que pisamos cuando vamos a desarrollos importantes y nos arreglamos de inmediato.
Uploads de IPFS y publicación vs servidor web centralizado
(esto puede ser demasiado técnico ... tal vez es hora de saltar al siguiente tema?)
Sí, opté por el despliegue IPNS de la aplicación DSound. He intentado realmente difícil encontrar soluciones para ese problema. Realmente me gusta la tecnología IPFS, pero hay ciertas cosas que simplemente no funcionan todavía!
IPNS y el rendimiento de la publicación web no están preparados para la producción todavía.
Voy a seguir publicando tanto en IPNS como en mi servidor web, siendo el servidor web el que está detrás del dominio http://dsound.audio para hacer que la aplicación sea más sensible al cargar en el navegador. También otras bibliotecas que estaba cargando desde IPFS, ahora las tengo estáticas en el servidor web y el tiempo de carga bajó significativamente.
Por lo tanto, cuando los tiempos de carga vienen más cerca entre el servidor web y IPFS / IPNS tal vez le damos otra oportunidad? ;)
Mientras tanto mantenemos IPFS para el almacenamiento y tenemos la aplicación web publicada como una copia de seguridad, si algo sale mal con el dominio principal.
Otro gran problema que tuvimos últimamente fue un tiempo de inactividad en las subidas de IPFS. Configurar nodos IPFS para ser utilizados por el público es una tarea muy difícil, por lo que tengo que agradecer @nannal de IPFS Store por sus esfuerzos en mantener todo funcionando a su lado!
Pero desde el principio que me imaginé DSound usando IPFS local en cada máquina de usuario. Eso sería rápido como un cohete para cargar, y lo más importante de todo, el usuario tendría el poder en su mano para decidir qué y por cuánto tiempo el almacenamiento de sus archivos tendría sentido.
Esta será mi próxima gran cosa a resolver ... :)
¿Que sigue?
Así, el siguiente período me concentraré en estos temas principales para DSound:
Aplicación local de auxiliar de nodo IPFS: para que todos podamos tener nuestro propio nodo IPFS fácil de instalar y mantener
Modelo de negocio sostenible para DSound: Quiero que DSound sea gratuito para todo el mundo, pero tiene que generar suficiente capital para ser mantenible de esta manera. Este modelo de recompensa no es probablemente el mejor enfoque, así que necesito encontrar una forma de hacerlo más rentable, sin pasar esos costos a mis usuarios, que es un poco exigente, ya que nunca miré DSound desde el punto de negocios de ver ... Tal vez el SMT de Steem equipo, que @ned presentado hace unas semanas son una de las maneras? Abierto a sus ideas en los comentarios a continuación! :)
Posibles integraciones o DSound con otras plataformas: lograr más mercados y casos de uso y aumentar la base de usuarios-
- Continuar mejoras y hoja de ruta del proyecto
Ultimas palabras
Muchas gracias a todo el mundo que se unió a este proyecto, subió sonidos, escucha sonidos en DSound y todos los que upvoted, resteemed y pasó la palabra sobre DSound.
Creo firmemente que esto puede ser un cambio de juego para los músicos indie y productores. ¡Quiero hacerlo realidad! :)
Para todos ustedes que ya probaron, verificará que DSound está mejorando y por eso les pediría a todos que hablaran de ello a todos sus amigos que puedan estar interesados en el sonido y la música. Sé que juntos vamos a hacer esto crecer y dar a cientos o miles de otra manera de monetizar su pasión ... Mientras que la creación de contenido más a nuestra plataforma querida Steemit!
Mi agradecimiento especial a estos grandes cargadores por compartir sus sonidos en DSound, por favor, echa un vistazo a ellos:
- @soundlegion
- @webresultat
- @fivestargroup
- @maxjoy
- @gato chino de la suerte
- @ashaman
- @dreamrafa
- @humanabstract
- @layl
- @goodbyematrix
Y eso es todo por ahora. Seguiremos este viaje tratando de cambiar el mundo de la música para mejor ... :)
"La música es lo que suenan las sensaciones"
DSound <3 Música
Este Post ha recibido un Upvote desde la cuenta del King: @dineroconopcion, El cual es un Grupo de Soporte mantenido por 5 personas mas que quieren ayudarte a llegar hacer un Top Autor En Steemit sin tener que invertir en Steem Power. Te Gustaria Ser Parte De Este Projecto?
This Post has been Upvote from the King's Account: @dineroconopcion, It's a Support Group by 5 other people that want to help you be a Top Steemit Author without having to invest into Steem Power. Would You Like To Be Part of this Project?